------- PSA Cards 2.7 for Windows 3.1 ------ VERSION 2.7 WILL READ FILES WRITTEN BY EARLIER VERSIONS. VERSIONS OLDER THAN 2.62 WILL NOT READ VERSION 2.7 FILES. IF YOU ARE RUNNING WINDOWS 95 OR WINDOWS NT 3.51 YOU SHOULD BE USING PSA CARDS 2.7 FOR WINDOWS 95 / NT 3.51 DESCRIPTION PSA Cards is an easy to use address program. It looks like a card file and it works like a card file. Just click on a divider tab or card to open or close it. PSA Cards is also an OLE 2.0 container application. This means that you can link or imbed objects (pictures, maps, documents, sound and video clips) created in other programs in your PSA Cards entries. VERSION 2.7 NEW FEATURES AND CHANGES * Added user specified text, tab, and entry colors * Added Speed Entry command, including entering information from a multiline edit field by highlighting text and clicking a field button. * Added Tip of the day, including links to relevant topics in the Help file. * Added OLE drag and drop. * Added Select Current Group command * Added warning to change envelope title when first or last name is changed. * Added contact name to business name in locate dialog * You can now edit group names. e.g. Change "Family" to "Pests". * Added specification of exchanges as nnn-nnn in dialing setup, local / LD flags. * Added warning if no response from modem. * Added phone description field to dialing dialog for multiple phone numbers. * Added option to flag all phone numbers in local area code as local calls. * Added counter on dated field search results. * Added button to sort phone numbers within an entry. * Added user selection for new address default for Euro or US style postal codes. VERSION 2.7 BUG FIXES * Fixed a bug which caused printed output to always go to the default printer regardless of the printer selected in the print setup dialog. * Fixed a bug in the backup reminder feature that sometimes reminded the user about backups too often. * Fixed a bug that caused the phone page local/long distance flag to sometimes be ignored. * Fixed several bugs in importing from MS CardFile * Fixed bug in dialing setup setting local/LD flags which sometimes caused an exchange to be ignored. * Fixed a bug in the phone dialer that sometimes locked up the program when there were two modems installed. * Made sure there is a space before the postal code when exporting addresses. * Fixed number of changes in backup reminder to be less than the reminder frequency. * Fixed a bug that caused the program to stall when the printing area for an address book became too small. ********************** INSTALLATION ********************** If you install PSA Cards 2.7 over a previous version, be sure to use the install program. It installs new system DLL's from Microsoft in your windows\system directory. INSTALLING FROM A FLOPPY DISK Run the install program, install.exe from the Program Manager. INSTALLING FROM A DOWNLOADED PSA Cards ZIP FILE 1. Create a directory for the program on your hard drive and copy the PSA Cards ZIP file to it. 2. Extract the program and help files by running pkunzip in DOS or in a DOS window. This will make 18 files in the program directory. Eleven of these are OLE 2.0 libraries from Microsoft. These files will be installed in your windows\system directory. There are seven files PSA Cards 2.7 files: cards.exe, cards.hlp, readme.txt, register.txt, cardfile.msc, tips.txt, and sample.car. The last file is the installation program, install.exe. If you wish, the PSA Cards ZIP file can now be deleted from your hard drive. However, it would be a good idea to back it up to a floppy disk before deleting it. 3. Run the installation program, install.exe, from the Program Manager (Run... in the File menu) and follow instructions. INSTALL.EXE -- MORE DETAILED INFORMATION The installation program will copy the PSA Cards files to whatever directory you choose. The installation directory can be the same as directory for the downloaded PSA Cards ZIP file. After copying the Cards files to the installation directory, the install program will create a program group and program items in the Program Manager. There will be program items for PSA Cards, Cards Help, the installation log, and this readme.txt file. The OLE 2.0 dynamic libraries are supplied by Microsoft for installation in systems running 16 bit versions of Windows. That is, Windows 3.1 and Windows 3.11 (Windows for Workgroups). If you are running a 32 bit version of Windows, you should download or order the 32 bit version of PSA Cards. In order to install the OLE libraries, the install program checks to make sure that an existing version of a library is not in use. If one is, a message box is displayed asking the user to shut down all possible applications and then try to continue the installation. If MICROSOFT OFFICE is running, it will probably prevent the installation of the OLE files. If there is a problem with copying the OLE files, shut down MS Office and try the installation again. If this doesn't fix the problem, try shutting down and restarting Windows. Then restart the installation. If you already have the OLE 2.0 libraries, the install program will compare library versions and will not overwrite a newer library version with an older one. The OLE 2.0 files are: COMPOBJ.DLL MFCOLEUI.DLL OLE2.DLL OLE2.REG OLE2CONV.DLL OLE2DISP.DLL OLE2NLS.DLL OLEPROX.DLL STDOLE.TLB STORAGE.DLL TYPELIB.DLL The OLE 2.0 libraries must be registered with the REGEDIT.EXE program. REGEDIT.EXE is part of Windows. REGEDIT.EXE is run automatically by the installation program. If you are running Windows 3.1, you must have the SHARE command in your autoexec.bat file. The SHARE settings /L: and /F: must be at least /L:500 and /F:5100. This sets up range locking used by OLE 2.0 compound files. The install program checks for the SHARE command. More often than not, the install program from some other OLE 2.0 aware application will have already added SHARE to your autoexec.bat. If you do get a SHARE message you will need to edit your autoexec.bat file and add the line: SHARE /L:500 /F:5100 after the PATH command but before the WIN command. Use an ASCII text editor such as Notepad or SysEdit to change your c:\autoexec.bat file. If you are working in DOS you can also use the DOS editor, EDIT. I could have written the install program to do this automatically, but I dislike (and distrust) install programs that alter my autoexec.bat and config.sys files. If you are running MS-DOS 4.01, the SHARE statement must be in your CONFIG.SYS file and the command is: INSTALL=C:\DOS\SHARE.EXE /L:500 /F:5100 Of course, if your DOS directory is not C:\DOS, the correct path to your DOS directory must be supplied. IMPORTANT PRECAUTION -- Anytime that you change your autoexec.bat (or config.sys) file you should make a backup copy of it first. Just copy it to another file such as autoexec.sav. Then if there is some mishap with your autoexec.bat file you can restore it. Your computer needs the autoexec.bat and config.sys files in order to boot. When you change your autoexec.bat file, you need to reboot your computer before the changes will take effect. If you are running Windows 3.11 (Windows for Workgroups) you do not need (and should not use) SHARE. Range locking is a built-in part of Windows 3.11. Finally, if you have set your TEMP entry in your autoexec.bat to point to removable media, you should change it back to point to a local hard drive. The install program does NOT check TEMP entry. LOADING A DATA FILE ON STARTUP The installation program sets up PSA Cards to automatically open the file "sample.car" each time you double click on the PSA Cards icon. If you want to open a different file on program startup, use the Program manager "Properties" command to change the Command Line entry. The new data file name replaces "sample.car" after the program name (cards.exe). Be sure to leave a blank between the program name and the file name. REGISTRATION Click on the Register command in the Help menu, then on the Help button in the Register dialog box. Registered users enable me continue to improve PSA Cards and implement your suggestions. The income also pays for the computer and software I use to do this. If you use PSA Cards on a regular basis and find it useful, please register. This version of PSA Cards allows you to update your data file 20 times before registering. After the 20th update you will still be able to access your data, but will not be able to save changes to the file until you enter your registration code using the Registration command in the Help menu. DISCLAIMER Although PSA Cards has been carefully written and tested, no claim is made as to its reliability and freedom from bugs. This software is provided "as-is" without warranty of any kind. In no event shall PSA Software be liable for any damages whatsoever arising out of the use or inability to use PSA Cards. KNOWN PROBLEMS * The Equation Editor for Microsoft Word does not always work properly with OLE 2.0 container applications. This version of PSA Cards will not recognize the Equation Editor. Word itself and its other associated OLE servers work OK. * The Help buttons in the OLE dialog boxes for Change Icon and the OLE File Browser do not do anything. * Context sensitive help for the Object command in the OLE menu does not link to the correct help topic. These bugs are related to OLE 2.0 components supplied by Microsoft. BUG REPORTS AND FEEDBACK Please send bug reports, and suggestions for new features to CompuServe User ID 72064,1437, or Internet: billr@FortNet.org or US mail to me at the above registration address. I can't fix bugs or add new features if I don't know about them, so let me hear from you. You can also get the PSA Cards news and download the most recent ZIP file from the PSA Software web page: http://www.FortNet.org/~billr I hope that you find PSA Cards useful. Bill Rogers